English Dictionary
◊ DESPERATE STRAITS
desperate straits
n : a state of extreme distress [syn: {dire straits}]